package domain

type ArgumentInfo struct {
	Method   *MethodInfo `json:"-"`
	Name     string
	DataType string
}

func NewArgumentInfo() *ArgumentInfo {
	it := new(ArgumentInfo)
	return it
}

func (me *ArgumentInfo) Clone() interface{} {
	it := new(ArgumentInfo)
	it.Method = me.Method
	it.Name = me.Name
	it.DataType = me.DataType
	return it
}
